package org.dark.fund.enums;

import lombok.Getter;

@Getter
public enum ResultCode {
    SUCCESS("000000", "成功"),

    // 1XXXXX 用户业务异常
    NO_LOGIN("100001", "用户未登录"),
    LOGIN_EXPIRE("100002", "登录会话超时"),
    PASSWORD_ERROR("100003", "用户名或者密码错误"),
    USER_EXISTED("100004", "用户ID已经存在"),
    USER_NOT_EXISTED("100005", "用户不存在"),
    PASSWORD_CHECK_ERROR("100003", "密码错误"),

    // 2xxxxx 我的基金自选页异常
    EXISTS_FUND_ATTACH("200001", "已关注,请勿重复关注"),
    // 9XXXXX 系统异常
    SQL_ERROR("900001", "SQL执行异常"),
    UNKNOWN_ERROR("999999", "未知异常");

    private String code;
    private String msg;
    ResultCode(String code, String msg) {
        this.code = code;
        this.msg = msg;
    }
}
